#ifndef __WIZ_BASE_TYPE_TRAITS_HPP__SHANHAOBO_19800429__
#define __WIZ_BASE_TYPE_TRAITS_HPP__SHANHAOBO_19800429__

#include "./WizBaseTypeTraitsIdentity.hpp"

#include "./WizBaseTypeTraitsInt.hpp"

#include "./WizBaseTypeTraitsCharType.hpp"

#include "./WizBaseTypeTraitsGetReference.hpp"

#include "./WizBaseTypeTraitsIf.hpp"
#include "./WizBaseTypeTraitsIsSame.hpp"
#include "./WizBaseTypeTraitsIsPointer.hpp"
#include "./WizBaseTypeTraitsIsReference.hpp"
#include "./WizBaseTypeTraitsAnd.hpp"
#include "./WizBaseTypeTraitsOr.hpp"
#include "./WizBaseTypeTraitsNot.hpp"

#include "./WizBaseTypeTraitsIterator.hpp"

#include "./WizBaseTypeTraitsRemoveAll.hpp"
#include "./WizBaseTypeTraitsRemoveCV.hpp"
#include "./WizBaseTypeTraitsRemovePointer.hpp"
#include "./WizBaseTypeTraitsRemoveReference.hpp"

#endif /*__WIZ_BASE_TYPE_TRAITS_HPP__SHANHAOBO_19800429__*/
